О Многоцветных Переключателях
"АААА АААА! МОИ ГЛАЗА! ТАК МНОГО ЦВЕТОВ!"
Для определения модуля из семейства цветных переключателей, сверьтесь с приложением Цветных Переключателей.
- На данном модуле пять цветных переключателей с цветными гнёздами, 10 светодиодов, постоянно горящие двумя цветами, и маленький светодиод посередине.
- Чтобы обезвредить данный модуль, вам нужно переключить переключатели в нужную конфигурацию, избегая неверных конфигураций.
1. Инструкции
- Вам потребуется 6 последовательностей, по 5 цветов в каждой (слева направо):
- верхний ряд светодиодов когда маленький светодиод горит (набор А);
- верхний ряд светодиодов когда маленький светодиод не горит (набор Б);
- нижний ряд светодиодов когда маленький светодиод горит (набор В); и
- нижний ряд светодиодов когда маленький светодиод не горит (набор Г).
- Вам также потребуются цвета переключателей и гнёзд
- Разложите все цвета на Красный, Зелёный и Синий компонент, как указано в Приложении ЦВ3Т4.
- Полученные 12 наборов из А, Б, В и Г представляют собой возможные конфигурации переключателей. Наличие цвета представляет поднятый переключатель, а отсутствие — опущенный переключатель. Представим данные наборы кандидатами. Из всех наборов, 10 являются неверными (они зачтут ошибку), а один является верным. Оставшийся набор является безопасным, как и все остальные неуказанные конфигурации.
2. Поиск верного набора
- Определите какой из компонентов (Красный, Зелёный и Синий) встречается наибольшее и наименьшее количество раз в переключателях.
- В случае ничьей, возьмите первый компонент в порядке чтения (Красный, Зелёный и Синий).
- Из всех кандидатов, полученных из того же цвета что и наибольший компонент, найдите кандидата с наибольшим количеством поднятых переключателей. В случае ничьей, возьмите самый первый набор.
- Из всех кандидатов, полученных из того же цвета что и наименьший компонент, найдите кандидата с наименьшим количеством поднятых переключателей. В случае ничьей, возьмите самый первый набор.
- Если количество поднятых переключателей в найденных кандидатах либо чётное, либо нечётное, то набор с наименьшим является верным. Иначе, набор с наибольшим является верным.